基于STM32F103RBT6移植uCOSII成功,实现多任务移植工程文件下载。
采用最新的官方uCOSIIV2.90,硬件芯片平台:基于STM32F103RBT6或RCT6。
本实例实现的功能为:建立7个用户任务,控制LED运行LED,继电器,串口打印等。
在KeiluVision4调试通过。
希望大家参考。
2023/7/3 8:08:52 364KB STM32F103 RBT6 uCOSII 移植
1
硬件平台:STM32F103RBT6此法度圭表标准稍作更正能够用于F103全系列。
成果:双机通讯,经由USB-CAN阐发仪收发就能够调试。
当然,假如你手头有两块STM32的开拓板或者是电路板,也能够试验。
使用KeiluVision4编译就可试验。
留意:我使用的电路板,外面CAN的引脚付与默许的,不是remap的,假如你的开拓板或者是电路板是remap的,先remap后使用。
详尽请参考代码。
(1)烧写主机法度圭表标准,上电后,会在串口打印出信息。
串口配置:115200N81(2)经由CAN阐发仪,毗邻好线,CANH与CANL,而后配置通讯的波特率。
目前为1Mbps36M/(1+2+3)/6=1Mbps(3)经由CAN阐发仪发送指令,假如准确,刚在串口足打印出告成后的信息,并返回同样信息给CAN阐发仪或者是响应的结点。
(4)到场主机付与告成,LED闪灼的法度圭表标准,资料由发送的数据中的第一个字节遴选。
证实已经收到数据并且数据准确的。
如许比力直不雅,并且阐发LED驱动方式的可行性。
2023/4/26 6:33:56 348KB STM32F103 CAN 通讯
1
基于STM32F103RBT6_DM9000AEP_UIP_FreeModbus的Modbus-TCP成果实现工程下载。
实现为了底子的成果码,0102030405061516等,略加更正,能够用于实际的工程中,也能够作为学习Modbus-TCP的案例。
基于网上的案例并到场了自己的更正丰厚而成。
KeiluVesion4工程文件。
2023/4/18 21:47:27 468KB STM32 DM9000 UIP FreeModbus
1
法度圭表标准已经告成调通,硬件平台为:STM32F103RBT6+DS18B20,使用STM32的V3.5.0的固件库,法度圭表标准运行后,经由串口打印出温度。
2023/4/2 9:36:34 308KB STM32F103 DS18B20 V3.5.0固件库
1
基于STM32的光照传感器(gy-30)代码和手册,一次下载就可以手册加代码全搞定。
代码是自己亲身移植的,单片机型号是STM32F103RBT6,亲测使用正常。
2021/10/26 16:31:39 1.54MB STM32、GY-30
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡