推荐阅读最新更新时间:2024-03-16 16:00
STM32CubeMX(Keil5)开发之路——5定时器中断TIM
运行环境 Windows10 STM32CubeMX___Version 5.0.0 Keil5(MDK5)___Version 5.15 简介 本例程主要讲解如何使用定时器实现一个定时器中断,每秒打印一串数据 STM32CubeMx基本配置 基础配置过程请参考 STM32CubeMx(Keil5)开发之路—配置第一个项目 为了方便调试,重定向printf,进行usart设置 1——点击USART1进行设置 2——模式选择Asynchronous异步传输 3——可以看到右边自动出现了Tx和Rx 4——可以自行设置波特率,停止位,校验位等参数 1——点击Clock Configuration进行设置 2——注意这几个地
[单片机]
Keil5软件配置与新建STM32工程的步骤
新建工程文件夹 建立名字为LED的文件夹存放工程文件,其中再建立两个文件夹,Listing文件夹用于存放编译器编译时候产生的C语言、汇编、链接文件,Output文件夹用于存放编译产生的调试信息、hex文件、预览信息、封装库等。 文件夹建好之后,在LED文件夹下存放startup_stm32f10x_hd.s、stm32f10x.h、main.c文件。前两个文件可以在STM32F1xx的固件库中找到,第三个文件是空文件。 在Keil5中新建工程的步骤 如下图所示,Project-New,新建工程,工程名为Led,点击保存。 点击保存之后,弹出如下窗口,选择芯片型号。根据你开发板使用的芯片具体的型号来选择。如果这里没有出现你
[单片机]
为mspdebug的prog命令添加烧写uuid序列号的功能
msp430系列单片机是不包含唯一序列号的,想用?Sorry,自己烧写到flash里面去! 虽然这个功能使用mspdebug的mw命令很容易实现,可难道每烧写一块单片机都要执行一次uuidgen命令,然后将序列号粘贴在mw命令里,uuidgen的输出还得分割成一个字节一个字节才能使用,这样实在是有点麻烦。 一直说Linux代表了freedom,代表了unlimited possibility,眼下这个情况,正是发挥源代码魔力的机会^_^ Step 1:在sourceforge上下载mspdebug的源代码 http://mspdebug.sourceforge.net/index.html 安装库依赖: # yum in
[单片机]
使用git管理KEIL5开发的单片机工程文件
前置知识 使用KEIL5开发stm32比较方便,在程序编译、连接等中间过程中会产生很多无用文件。比如一个STM32项目正常编译通过后整个项目大小为: 使用正点原子提供的keilkill.bat执行无用文件删除后文件大小为: 可以看出体积相差10倍多,一般为了备份保存,我们只需要保存执行完keil killbat的项目文件夹即可。 注意:删除无用文件后,不影响程序的正常用呢个。通过build可进行重新编译生成。 基本原理 git可指定忽略的文件类型,我们只需要将上述keilkill.bat脚本中指定删除特定扩展名的文件类型设置为git忽略即可。 具体操作 第一步:增加忽略文件 在git工程根目录下新建 .gitign
[单片机]
【STM32】Keil中Debug模式下全局变量的实时查看
在使用Keil开发环境编写stm32程序时我们经常会用到硬件在线仿真的功能,能在watch窗口中看到我们在程序中定义的全局变量。我们希望在程序实时运行中看到变量的变化情况,但有时不能实时查看,原因是软件的设置不对。 在Debug模式下,点击菜单栏下的View,在下面有一个Periodic Window update 点一下,选定一下就行了。
[单片机]
keil5中找不到lpc2368的解决方法
在用lpc2368的时候在MDK5 Software Packs找不到lpc236 在官网搜寻了一番找到了这个 下载后完美解决问题
[单片机]
UltraSoC获得新一轮500万英镑融资
据EETimes报道,总部位于英国的IP供应商UltraSoC日前宣布已获得500万英镑的新一轮融资,该笔资金将用来开发硬件级别的网络安全产品,在英国雇用硬件和软件工程师,并在波兰华沙开设数据科学和机器学习工程中心。 凭借这笔资金,UltraSoC还将扩大在欧洲,美国,日本和中国的客户支持和商业团队。总体而言,公司CEO贝恩斯表示,计划到2020年底将员工总数从目前的35人增加一倍。 UltraSoC的总融资额已增加到1900万英镑,这一轮主要以网络安全为重点的风险投资公司eCAPITAL,及空间生态系统的专业投资者Seraphim Capital主导。早期投资者则包括Indaco Venture Partners,Oct
[半导体设计/制造]