4、USB0DM、USB0DP、USB1DM、USB1DP默认下拉,可做普通IO口 1、芯片内置锂电充电功能 6、所有I/O口均可以配置为唤醒口(边沿触发),最
2023-04-03 16:42:16 146KB mcu
1
该程序移植注意事项:1.注意时钟的配置 2.PRM文件的配置 //========================================================== FLASH时钟配置: 文件“S08_Flash.h”中 “#define BUS_CLOCK 20000000”这句要根据自己所用的总线频率设定 //========================================================== PRM文件配置注意如下: SEGMENTS /* Here all RAM/ROM areas of the device are listed. Used in PLACEMENT below. */ Z_RAM = READ_WRITE 0x0070 TO 0x00FF; RAM = READ_WRITE 0x0170 TO 0x086F; ROM = READ_ONLY 0x18D0 TO 0xFFAF; ROM1 = READ_ONLY 0x0870 TO 0x17FF; ROM2 = READ_ONLY 0xFFC0 TO 0xFFC5; FLASH_TO_RAM = READ_ONLY 0x1860 TO 0x18CF RELOCATE_TO 0x0100;//!!! /* INTVECTS = READ_ONLY 0xFFC6 TO 0xFFFF; Reserved for Interrupt Vectors */ END //注:RAM地址0x0100 to 0x016F预留,用于存放擦写FLASH的程序; //========================================================== 在移植时由于新建工程所以经常忘记下面这3段的调整 1 Z_RAM = READ_WRITE 0x0070 TO 0x00FF; RAM = READ_WRITE 0x0170 TO 0x086F; 2 ROM = READ_ONLY 0x18D0 TO 0xFFAF; ROM1 = READ_ONLY 0x0870 TO 0x17FF; FLASH_TO_RAM = READ_ONLY 0x1860 TO 0x18CF RELOCATE_TO 0x0100; 3 FLASH_ROUTINES INTO FLASH_TO_RAM; //========================================================== 在移植过程中有可能出现下面的编译报错: Link Error:L1102 Out allocation space in segment FLASH_TO_RAM at address 0xXXXX 这是因为 FLASH_TO_RAM = READ_ONLY 0x1860 TO 0x18CF RELOCATE_TO 0x0100; 这里分配的空间不够,适当扩大就可以了 注:这个例程的缺点在于直接分配了RAM给擦写FLASH的程序,使这写RAM大部分时间浪费掉而不能用于其他用途 参考文献中介绍了一种较好的实现方式。 参考文献: “在HCS08微控制器上使用FLASH存储器模拟EEPROM”和 “HCS08系列单片机FLASH模拟EEPROM的应用”(请自行在网上搜所这些文档) 免责声明: 这段程序并非本人所写,也是摘自别处。 这段程序只是经过MC9S08AC60demo板简单的测试,未经过大批量和长时间的验证,所以若用在产品当中应谨慎,若出现因引用本程序而出现任何问题本人将不承担任何责任! jjj_sun 2009-3-28 23:24
2023-04-03 16:18:08 145KB mc9s08ac60自写FLASH例程
1
BH1750 STM32F103ZET6HAL库例程 GPIO记得使用漏极开路输出
2023-04-02 18:34:35 4.61MB stm32 arm 嵌入式硬件 单片机
1
100W移动电源原理图及PCB,IP5389 是一款集成 QC2.0 / QC3.0 / QC3+输出快充协议, AFC/FCP/ SCP/ VOOC 输入输出快充协议、USB C PD2.0/PD3.0 输入输出协议、USB C PD3.0 PPS 输出协议、兼容 BC1.2/苹果手机、同步双向升降压转换器、锂电池充电管理、电池电量 指示等多功能的电源管理 SOC,为快充移动电源提供完整的电源解决方案。可同时支持 USB A x2, USB C, USB B(或lightning 口,或 USBC)四个 USB 口,单独使用任何一个 USB 口都可以支持快充,同时使用两个及以上输出口时,只支持5V。IP5389 的高集成度与丰富功能,只需一个电感实现双向 降升压功能,在应用时仅需极少的外围器件,有效减小整体 方案的尺寸,降低 BOM 成本。
2023-04-02 16:04:41 587KB 移动电源
1
RS232波特率可达115200,RS485波特率可达2M,内含有原理图和PCB,封装库带3D。
2023-04-02 15:26:38 2.76MB 串口通信 PCB 原理图 CH342F
1
设计的烟雾报警器由烟雾信号采集电路与单片机控制电路两大部分构成。根据设计要求、使用环境、成本等因素,选用MQ.2型半导体电阻式烟雾传感器。该传感器是对以烷类烟雾为主的多种烟雾有良好敏感特性的广谱型半导体敏感器件。它的灵敏度适中,具有响应与恢复特性好,长期工作稳定性、重现性、不易受环境影响及抗温湿度影响等优点。 在系统单片机控制电路的设计上,采用了高性能、高整合度的STC89C52单片机作为核心芯片,充分利用了其高速数据处理能力和丰富的片内外设,实现了仪器的小型化和智能化。使仪器具有结构简单、性能稳定、体积小、成本低等优点。由于烟雾传感器需要在加热状态下工作,温度越高,反应越快,响应时间和恢复时间就越快。为提高响应时伺,保证传感器准确地、稳定地工作,需要向烟雾传感器持续供给5V的加热电压。烟雾报警器能在较宽的温度范围工作,可将烟雾浓度显示用LED数码管显示。当烟雾的浓度达到设定的浓度时,发出报警。
2023-04-02 13:34:35 1.22MB 51单片机 c语言 proteus 毕业设计
1
内涵STM32F103系列工程模板,跑马灯实验,蜂鸣器实验,按键,串口,中断,定时器,看门狗,PWM输出实验,OLED例程,TFTLCD显示实验,ADC实验,内部温度,光敏传感器。IIC,SPI,CAN收发实验,以及触摸屏实验,,等等,共54个例程,基本涵盖32所有功能实验。
2023-04-02 13:14:55 39.2MB stm32 arm 嵌入式硬件 单片机
1
龙芯soc3210的开发板的原理图,应用此开发板,已经量产产品
2023-04-02 10:27:14 291KB 综合资源 硬件 原理图
1
AC6925F蓝牙耳机原理图
2023-04-02 00:50:14 200KB 杰理 蓝牙 耳机 原理图
1
《Keras #0 - 搭建Keras环境,跑一个例程》附属文件,仅供个人学习,转载及其他使用需授权
2023-04-01 17:10:55 4.48MB Keras
1