
embedded linux
Escene2021
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
玩转GD32F3x0开发板 (一)
搭建GD32F350的keilc开发环境一 搭建GD32F350的keilc533开发环境下载芯片支持包GigaDevice.GD32F3x0_DFP.2.0.0.packhttps://download.youkuaiyun.com/download/ayan200112/17788766Introduction:GD32F3x0系列IAR7.4、Keil MDK 4.74、Keil MDK 5.26 及更高版本支持安装文件。安装后,打开Pack Installer界面,可以看到芯片包GigaDe原创 2021-05-04 11:30:14 · 2049 阅读 · 0 评论 -
玩转GD32F3x0开发板 (三)
四 编译下载中遇到的问题Q:error: #5: cannot open source input file "core_cm4.h": No such file or directoryA: 打开下图界面,勾选CORE即可。GD-Link连接下载下载时候遇到问题的解决办法Q :Error:Flash Download failed -”Cortex-M4”A:解决办法:设置flash downloadErase Full Chip...原创 2021-05-04 12:09:21 · 709 阅读 · 0 评论 -
玩转GD32F3x0开发板,J-Flash烧写程序
Timeout while checking target RAM, RAMCode did not respond in time原创 2022-06-10 09:42:56 · 2984 阅读 · 0 评论 -
玩转GD32F3x0开发板补充
GD32MCU有自己的调试工具GDLink,但是手头上只有JINK-OB V2,花了很长时间终于搞定。开始下载的是JLinkARM_V482:keilc出现一系列问题:cannot load driver 'c:\keil_v5\ARM\Segger\JL2CM3'后来下载了JLink_Windows_V720a重新安装,发现问题解决了。下载地址:https://download.youkuaiyun.com/download/ayan200112/18858550Port选择SW.原创 2021-05-19 09:42:08 · 364 阅读 · 0 评论 -
玩转GD32F3x0开发板 (二)
搭建GD32F350的keilc开发环境 二3 开始编译例程error: #5: cannot open source input file "RTE_Components.h": No such file or directory原因:system_gd32f3x0.c中用到的gd32f3x0.h不是来自下面目录:GD32F3x0_Demo_Suites_V2.0.0\GD32F3x0_Firmware_Library\CMSIS\GD\GD32F3x0\Sourc...原创 2021-05-04 11:49:17 · 2862 阅读 · 0 评论 -
玩转GD32F3x0开发板 (四)
五 总结 买了两块兆易创新的GD32350R-开发板,发现一块板子启动非常慢,足足3分钟程序才能跑起来,但是仿真又没有什么大的问题,就是GDLink连接有些慢,开始怀疑复位电路和外围晶振。但是细想如果这些有问题仿真也会重现,后来断定GD32350R芯片问题,果断换掉MCU,之后一切正常。建议: 1. 国货当自强,需要大家支持,厂家也需要正视差距,不停努力,不停提升产品质量和性能。 2. 手上的几条USB转串口线都对接不上板子的串口,厂家也要考虑通用性。如果串...原创 2021-05-05 09:26:41 · 371 阅读 · 0 评论 -
CMake安装和使用
Cmake优点:1. 开发源代码,实用类BSD许可发布。2. 跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。3. 能够管理大型项目4. 简化编译构建过程和编译过程,只需要cmake+make就可以原创 2014-12-20 10:36:42 · 667 阅读 · 0 评论 -
gtkmm安装与测试
· Gtkmm (>= 2.4) o a package name like libgtkmm-2.4-dev must be installed #sudo apt-get install libgtkmm-2.4-dev test program:main.cpp 文件#include int main(int原创 2014-12-20 11:59:32 · 1088 阅读 · 0 评论 -
CMAKE 和 MAKE 区别
大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编原创 2014-12-20 10:09:25 · 1113 阅读 · 0 评论 -
linux终端backspace不能删除字符的解决方案
在linux/unix 平台的经常使用scanf从键盘获取字符,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspace组合键实现删除功能可通过stty命令修改终端配置来实现Backspace删除功能。如下: QUOTE: [oracle@RHEL5 ~]$ id uid=501(o转载 2014-08-08 10:08:51 · 6481 阅读 · 0 评论