-
MSP430 关于液晶1602的实验源码
MSP430单片机——关于液晶1602的代码,实验源码测试通过。。部分代码如下:
#include
#include "cry1602.h"
typedef unsigned char uchar;
typedef unsigned int uint;
/**************宏定义***************/
#define DataDir P4DIR
#define DataPort P4OUT
#define Busy 0x80
#define CtrlDir P3DIR
#defi
- 2022-12-02 11:35:04下载
- 积分:1
-
stm8l151 驱动mpu6050 dmp
这个是stm8l151单片机直接读取mpu6050内部dmp的欧拉角
- 2022-03-12 02:59:10下载
- 积分:1
-
S5PV210 DS18B20
int retval = 0;
s3c_gpio_cfgpin(S5PV210_GPH0(2),S3C_GPIO_SFN(1));//配置GPH0(0)为输出模式
//s3c_gpio_pullup(S5PV210_GPH0(2), 0);
gpio_set_value(S5PV210_GPH0(2), 1);//发送上升沿,并且保持高电平状态100微秒
udelay(2);
gpio_set_value(S5PV210_GPH0(2), 0);//发送下降沿,并且保持低电平状态600微秒
udelay(500);
gpio_set_value(S5PV210_GPH0(2), 1);//发送上升沿,此时可以释放DS18B20总线
udelay(60);
&
- 2022-02-28 22:25:28下载
- 积分:1
-
SimpleDriver
#include
#include
#include
//定义一个字节型全局变量g_Tmp,用来暂存应用程序传进来的数据
static BYTE g_Tmp = 0;
//g_OpenCount则驱动程序打开计数器,用于计数驱动打开的次数
static DWORD g_OpenCount =0;
BOOL WINAPI DllEntry(HANDLE hInstDll ,DWORD dwReason ,LPVOID lpvReserved)
{
switch(dwReason)
{
case DLL_PROCESS_ATTACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_ATTACH.
")));
DisableThreadLibraryCalls((HMODULE)hInstDll);
break;
case DLL_PROCESS_DETACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_DETACH.
")));
break;
}
return TRUE;
}
DWORD SPL_Init(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Init.
")));
g_Tmp = 0;
g_OpenCount = 0;
return 1;
}
BOOL SPL_Deinit(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Denit.
")));
g_Tmp = 0;
g_OpenCount = 0;
return TRUE;
}
DWORD SPL_Open (DWORD hDeviceContext, DWORD AccessCode, DWORD ShareMode)
{
RETAILMSG(1,(TEXT(":::SPL_Open.
n")));
//不允许多个应用打开本驱动
i
- 2022-07-26 11:21:15下载
- 积分:1
-
STM32 PWM输出极性控制
int main(void)
{
Stm32_Clock_Init(9); //系统时钟设置
delay_init(72); //延时初始化
uart_init(72,9600); //串口初始化
LED_Init(); //初始化与LED连接的硬件接口
PWM_Init(90,0);
- 2022-03-10 15:54:23下载
- 积分:1
-
cc2540/2541驱动
该代码为TI官方提供的一些驱动例子。内含有adc clk dma flash i2c io powermode rnd sleeptimer spi timer1 timer34 uart wdt这些比较常用的驱动例子。对于开发cc2540有很大的帮助
- 2022-03-04 04:49:44下载
- 积分:1
-
Altera usbblaster程序员调试程序
应用背景另一种方式为Altera器件构建自己的USB Byteblaster。该装置采用原FT245与Atmel微控制器支持USB接口JTAG信号引脚的房。另一种方式为Altera器件构建自己的USB Byteblaster。该装置采用原FT245和ATMEL单片机支持USB接口JTAG信号引脚的真实。 ; ; ;关键技术这是用汇编写的,但是如果你使用的是同一个版本的工具,这是可以理解的,也没有问题。这是用汇编写的,但是如果你使用的是同一个版本的工具,这是可以理解的,也没有问题。这是用汇编写的,但是如果你使用的是同一个版本的工具,这是可以理解的,也没有问题。这是用汇编写的,但是如果你使用的是同一个版本的工具,这是可以理解的,也没有问题。
- 2022-01-28 03:25:37下载
- 积分:1
-
STM32 驱动彩色液晶显示 使用原子3.5寸液晶显示
STM32 驱动彩色液晶显示 使用原子3.5寸液晶显示,文件带有字库软件,采用IAR 软件编写
- 2022-08-11 16:52:43下载
- 积分:1
-
开源CANOPEN
CANopen是一种架构在控制局域网路(Control Area Network, CAN)上的高层通讯协定,包括通讯子协定及设备子协定常在嵌入式系统中使用,也是工业控制常用到的一种...
- 2022-10-25 16:15:02下载
- 积分:1
-
伽利略开发板cc3000驱动
Intel Galileo是首款采用英特尔架构的Arduino兼容开发板系列的产品,针对创作者与教育界用户打造。此平台可让入门的设计者、还有希望能将其设计推升到更高层次的使用者更进一步上手。Intel Galileo结合了英特尔技术的效能,以及Arduino软件开发环境的简易性。cc3000是TI公司的一款无线网卡,该驱动实现了Intel Galileo开发板支持cc3000。
- 2022-01-23 10:56:04下载
- 积分:1