- 博客(4)
- 收藏
- 关注
原创 stm32f030xx移植st官方串口IAP(bootloader)过程记录
知道大概的流程以后,我们就可以对代码进行编译移植,主要是更改编程键的硬件和所用的串口硬件。更改按键,打开工程文件中的stm320518_eval.h,如下图所示,172-178行就是编程键的硬件配置,改成自己要使用的IO口就可以了,别和其他IO重复。为了产品到现场使用后不拆壳就可升级跟新程序,最近学习了bootloader的移植,现在把移植过程和中间遇到的问题分享给大家,希望相互学习。在发送的前后加上485的发送使能和接收使能,把串口的发送标志中断改为发送完成标志,发送的数据回出现错误。
2024-05-11 15:59:41
2610
1
原创 荔枝派nano(F1C100S)从TF卡下载启动
首先我们要下载的是uboot,cd到文件目录下,使用如下命令sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8,其中/dev/sdb 是我们挂载的SD卡位置;分完区后可以看到左下角挂载了2个SD,分别是BOOT和rootfs,查看路径/media/luck/BOOT,/media/luck/rootfs。显示当前的TF卡挂载在/dev/sdb上,我们使用这个软件对TF卡进行分区。分区好以后记得保存,保存后分区已经完成,关闭软件。
2023-10-20 10:33:31
903
1
原创 使用Keil创建stm32f030xx工程模板,记录
开发环境使用的是Keil 5.25,软件包使用的是2.1.0版本,单片机使用的stm32f030K6T6。
2023-10-11 14:47:44
2440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人