-
Постов
14 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Lalka
- День рождения 10.12.1987
-
Курсы, семинары, тренинги
Lalka ответил Lalka тема в Объявления пользователей
Простите, а что такое специалист?... На интуите видела. Мне нужны командировки в Россию. -
Курсы, семинары, тренинги
Lalka опубликовал тема в Объявления пользователей
Здравствуйте. Я работаю в IT департаменте. У нас 3 отдела - Обеспечения безопасности информации, Стандартизация в сфере IT и Инновации IT. Поскольку мы только сформировались, начальство попросило меня найти хорошие курсы для работников. Я сама кое-что нашла, но все-таки хотелось бы советов людей профессиональнее меня. Ну, в основном по стандартизации и безопасности. Буду очень благодарна. -
arcsin,arccos
Lalka опубликовал тема в Математика и Физика
Вообщем нужна помощь. Нужно вычислить арксинус, а потом при помощи арксинуса вычислить арккосинус. НО слишком большая погрешность при вычислении арксинуса. Вычисляю я его по формуле x+ 1/2*3 x^3 + 1*3*/2*4*5 x^5 + 1*3*5/2*4*6*7 x^7 и т.д. Ну ее все,наверно знают. Только вот почему-то с ростом числа нереально растет погрешность. Если давать маленькие числа(до 0,68) то погрешность норм-до 5-ой цифры после запятой правильно, но если выше 0,68 (например задаю 1), после запятой все цифры неправильные. В инете везде или эта формула и какая-то другая с весьма загадочными коэффициентами a1,a2...из книги, которую фиг найдешь. Вопрос: почему такая большая погрешность никого не пугает? И черт подери как же этот арксинус вычислить правильно? -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
АААхахахааа! Я наконец разобралась с массивами! Спустя столько месяцев! Хочу похвастаться! :) Там все оказалось намного проще! В сегменте данных пишем название массива DW и вводим массив чисел. Массив автоматически записывается по адресу 0хС000. Можно между массивами (чтобы их разделить) написать ORG 100(500... что хотим) и они будут записываться с адреса 0хС100(0хС500... и т.д.). Моему счастью нет границ! Повысили :w00t: -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
Спасибо огромное! Не могу поверить, что кто-то ответил :) Только сейчас увидела. Надеюсь, теперь разобраться будет легче. -
Если что-нибудь будет по Infineon-у, сообщите пожалуйста. Очень надо.
-
Если что-нибудь будет по МК Infineon-у, сообщите пожалуйста. Очень надо.
-
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
файл - всмысле обычный файл #include<stdio.h> FILE *fopen(),*f; void main(void) { f=fopen("c:\my_file.txt","w"); printf("Enter the word: ");scanf("%s",&word); fclose(f); printf("File created!"); } ... f=fopen("c:\my_file.txt","a"); ... f=fopen("c:\my_file.txt","r"); ... prgjz,я не очень понимаю для чего эти сегменты,что это такое вообще. Знаю только, что NCONST - это ROM, а NDATA - это RAM. Не могли бы вы немного пояснить или посоветовать литературу? И неужели никто никогда не работал с массивами в ассемблере? -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
Люди! Кричу о помощи! Мне действительно нужно работать с массивами в ассемблере и с файлами на Си в uVision-е! С меня требуют, а я понятия не имею почему компилятор не распознает FILE. Да еще это оценочная версия, всего 8К, 98% процентов я уже заполнила. Не подскажете, где и как можно приобрести полную версию, где заодно будет и библиотека AR166.h ? Ооошинама надеюсь на помош!!! -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
...сдалась и перешла на Си... Правильно ли я поняла, что для работы с файлами нужен файл AR166.h? Что-то его у меня нету. Может у кого-нибудь есть? :unsure: -
Цифровой полосовой фильтр
Lalka ответил e-tarasov тема в Алгоритмы ЦОС (DSP)
А не мог бы кто-нибудь выложить алгоритм как можно проще для цифрового полосового фильтра? :07: Очень надеюсь на помощь! -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
А как работать с массивами? Я задаю массив: ?NC?HELLO SECTION DATA WORD 'NCONST' MASS DW 11,22,33,44,... ?NC?HELLO ENDS потом хочу брать эти числа по одному и записывать в регистр MOV R1,MASS MOV R2,MASS+2 MOV R3,MASS+4 ... Что можно взять вместо +2,+4... и инкрементировать? -
Infineon и Keil
Lalka ответил Lalka тема в Все остальные микроконтроллеры
Потому что надо на ассемблере. Еще, что такое [Rw]? Не могу понять как работает. Все время в памяти С0FA и новое число записать невозможно.И как записывать в память адресов большие числа? Больше FFFF не помещается,причем записывать в адрес можно только из регистра.Так задумано? Как задать переменной конкретный адрес? -
Infineon и Keil
Lalka опубликовал тема в Программирование
Всем привет. Никогда раньше не работала с ассемблером. Чайник еще тот)) А тут надо писать в Keil uVision3 на ассемблере. Микроконтроллер - XC167Cl 16 разрядный. Нигде нет даже примера на ассемблере,везде все по С. Помогите пожалуйста, люди добрые, кто чем может. Не имею никакого понятия что это и с чем едят. Пока пишу всякую ерунду. Может посоветуете какую-нибудь литературу. Желательно на русском, но на худой конец можно и на английском. Или пришлет кто-нибудь на почту шаблон программы. Я даже вступления не знаю. Вобщем я ничего не знаю,помогите! :-D e-mail- [email protected] $segmented $case $modinf (43) NAME HELLO NCODE CGROUP &PR&HELLO ASSUME DPP3:SYSTEM EXTRN ?C_STARTUP:NEAR REGDEF R0-R15 main PROC NEAR GLOBAL main ... ... ... RET main ENDP ?PR?HELLO ENDS END Почему программа не работает без строки "EXTRN ?C_STARTUP:NEAR"? Зачем она? Это код сгенерированный самим компилятором после написания программы на С. Как работать на ассемблере без намека на С,а то он слишком вездесущ...