با سلام خدمت دوستان
من توی یه مدار یه ارتباط usart دارم و فقط از پایه های rxd و txd استفاده می کنم. به دلیل اینکه معلوم نیست اطلاعات کی میاد، از وقفه خواندن هم استفاده می کنم.
این از کلیات مطلب، حالا مشکل کجاست؟ مشکل من با نحوه کار با رشته هاست (متغیرها و توابع ). اطلاعات تو چند خط می رسه و دارای کارامترهای مختلفه که بعدا باید اعداد و ارقام مورد نظر از داخل اونها جدا بشه. وقتی وقفه عملیات خواندن رو انجام میده داده هارو تو چه نوع متغیری و چجوری باید ذخیره کنم؟
یه سوال دیگه هم داشتم و اون اینکه \r چه کاراکتری هستش و کجا به کار میره؟
با تشکر از همه دوستان.
من توی یه مدار یه ارتباط usart دارم و فقط از پایه های rxd و txd استفاده می کنم. به دلیل اینکه معلوم نیست اطلاعات کی میاد، از وقفه خواندن هم استفاده می کنم.
این از کلیات مطلب، حالا مشکل کجاست؟ مشکل من با نحوه کار با رشته هاست (متغیرها و توابع ). اطلاعات تو چند خط می رسه و دارای کارامترهای مختلفه که بعدا باید اعداد و ارقام مورد نظر از داخل اونها جدا بشه. وقتی وقفه عملیات خواندن رو انجام میده داده هارو تو چه نوع متغیری و چجوری باید ذخیره کنم؟
یه سوال دیگه هم داشتم و اون اینکه \r چه کاراکتری هستش و کجا به کار میره؟
با تشکر از همه دوستان.
دیدگاه