arterytek / platform-arterytekat32 Goto Github PK
View Code? Open in Web Editor NEWAT AT32: development platform for PlatformIO
License: Apache License 2.0
AT AT32: development platform for PlatformIO
License: Apache License 2.0
当我将 "usb_conf.h” 放到 "./include/"目录时,提示: include/usb_conf.h:37:10: fatal error: at32f435_437_board.h: No such file or directory;
当我将 "usb_conf.h” 放到 "./lib/inc/"目录时,编译正常。
我是从 https://github.com/amoxu/platform-arterytekat32 安装的platform-arterytekat32包。
RT.
各种 spi/i2c 之类的外设,都有基于 arduino 的驱动。如果 at32 没有 ardunio 意味着这些外设都要自己写驱动。非常影响开发进度。重复造轮子。
如果在 platformio.ini 里 写上 board = genericAT32Fxxx , 然后写上 framework = ardunio 就能使用就最好了。
这样可以让工程从 stm32/at32 上一键切换。
而且 at32 还可以完全放弃和 stm32 的二进制兼容。只要框架兼容,就可以保证同一份源码可以同时编译为 stm32/at32 固件。
不好意思打擾了,我按照你們的官方文件(AN0186)對PlatformIO進行配置,但到了選擇開發版的部分則無F423等新推出的開發版支援.
上图编译正常但是无法使用daplink下载;排除设备问题。我在keil中可以正常识别daplink并烧录。
使用的立创开源的开发板:https://oshwhub.com/fanhuacloud/at32f435_dev
请帮助我解决下 谢谢。
创建一个genericAT32F435RGT7
的项目,并将修改后的at32f435_437_conf.h
文件放在创建的pio项目的include
目录下,re-init项目后,编译仍然报错。
开发环境: CLion + PlatformIO插件 + macOS
Error when trying to upload using jlink in platformio
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [ ] 3.0% (used 15896 bytes from 524288 bytes)
Flash: [ ] 0.4% (used 18108 bytes from 4128768 bytes)
Configuring upload protocol...
AVAILABLE: atlink, atlink_dap_v2, cmsis-dap, jlink, stlink
CURRENT: upload_protocol = jlink
Uploading .pio/build/genericAT32F435RMT7/firmware.elf
sh: 1: /home/pi/.platformio/packages/tool-openocd-at32/bin-linux_armv7l/openocd: not found
It would be grate to have it working on arm devices such raspberry or other SBCs.
Thanks!
[env:genericAT32F435ZMT7]
build_flags =
-Iinclude
-DAT_START_F435_V1
platform = arterytekat32
board = genericAT32F435CMU7
framework = at32firmlib
debug_tool = jlink
; SWD interface
upload_protocol = jlink
如上配置提示“DebugInvalidOptionsError: Unknown debug tool jlink
. Please use one of atlink, atlink_dap_v2, cmsis-dap
or custom
:”
这个框架都一年了咋个还不更新下,至少更新到在线安装就能使用arduino框架把,能直接创建工程吧,现在这就是半成品
目前Nuttx已经可以使用GD32的芯片了,请问雅特力是否也有计划支持Nuttx?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.